Fighting conch - German English Dictionary